takma ad


Results for "takma ad"

Turkish - German Dictionary

takma ad

(Turkish - German Dictionary) :
s Pseudonym.